Google confirms its new office space location next to Little Caesars Arena