Almost Optimal Pseudorandom Generators for Spherical Caps