Text this: Sputtering thin films: Materials, applications, challenges and future directions