Exotic $\mathbbZ_N$ Symmetries, Duality, and Fractons in 3+1-Dimensional Quantum Field Theory