Mexico food market doubles as solar power farm