Photos: 33 things to do in Houston for $2 or less