Are Libraries the Hackerspaces of the Future?