Modular forms, supersymmetric field theories, and algebraic topology