Houstonians join 100 cities in protest for Trayvon Martin