Ridges and umbilics of surfaces