Why The Future of Photography is Software