how does a vacuum cleaner work science