Shakopee makes last-minute Vikings stadium bid