enjoying world music day in palo alto