Former US Housing Secretary Julian Castro says Obama 'pushed for investment in urban communities throughout the US'.