Rain delays President Obama's trip to Houston