West Michigan celebrates Independence Day