Okay, so your options would seem to be limited to:
1) Finding a local WiFi hotspot.
2) Getting a friend to top up for you and then paying them back.
3) Waiting until tomorrow.
4) Finding a friend with data who can set up a hotspot on their phone for you to conect to.
Hope that helps 😉