Google abandons smart grid project