Can you commit example XML which you get from nextbus service? Service is using geolocation, and I can't check it to compare with your code.