South Pasadena will lease 20 Teslas for a minimum of five years for various duties such as patrol, administration and detective work