Homes evacuated after gas leak