So far there isn't anything on the market that's a slam dunk. I saw something recently on Kickstarter that looked promising. Problem is GPS uses a lot of power and needs a view of the sky; hiding it inside the bike doesn't help with those things. Plus GPS is a read only thing, like a radio, it has to be near a phone running the right app to tell you where it is.
There are some GPS alarms on the market. Think long and hard before you buy one, there's such a thing as a false sense of security. It sucks to have a nice bike stolen.
Most people just don't let nice bikes out of their sight unless it's at home.